const db = uniCloud.database()
const dbCmd = db.command //数据库操作符
module.exports = {
	_before: function() { // 通用预处理器

	},
	/**
	 * table 表名、
	 * attr 属性 点赞，评论
	 * id
	 * num 1自增 -1自减
	 */
	async operation(table, attr, id, num) {
		let obj = {}
		//inc加一个数值，原子自增
		obj[attr] = dbCmd.inc(num)
		// 获取【table】表的 【id】字段
		return await db.collection(table).doc(id).update(obj)
	}
}